package com.ruoyi.buss.grid.sh.domain;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 优质商户对象 DATA_GTGSH_YZ
 * 
 * @author ruoyi
 * @date 2021-08-11
 */
public class DataGtgshYz extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 数据日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
  /*  @Excel(name = "数据日期", width = 30, dateFormat = "yyyy-MM-dd")*/
    private String sjrq;

    /** 机构号 */
    @Excel(name = "机构号")
    private String deptid;

    /** 机构名称 */
    @Excel(name = "机构名称")
    private String deptname;

    /** 商户号 */
    @Excel(name = "商户号")
    private String mcid;

    /** 商户名称 */
    @Excel(name = "商户名称")
    private String mcname;

    /** 商户负责人名称 */
    @Excel(name = "商户负责人名称")
    private String respname;

    /** 电话号码 */
    @Excel(name = "电话号码")
    private String chargemobile;

    /** 开户日 */
    @Excel(name = "开户日")
    private String khr;

    /** 计算月 */
    @Excel(name = "计算月")
    private Integer jsy;

    /** 交易笔数 */
    @Excel(name = "交易笔数")
    private Integer jybs;

    /** 交易金额 */
    @Excel(name = "交易金额")
    private BigDecimal amount;

    /** 月均交易笔数 */
    @Excel(name = "月均交易笔数")
    private Integer yjjybs;

    /** 月均交易金额 */
    @Excel(name = "月均交易金额")
    private BigDecimal yjjyje;

    /** 月均大于300笔 */
    @Excel(name = "月均大于300笔")
    private String yjbsdy300;

    /** 月均大于3000元 */
    @Excel(name = "月均大于3000元")
    private String yjjedy3000;

    /** 口径一差笔数 */
    @Excel(name = "口径一差笔数")
    private Integer kjybs;

    /** 口径一差金额 */
    @Excel(name = "口径一差金额")
    private BigDecimal kjyje;

    /** 月均大于30笔 */
    @Excel(name = "月均大于30笔")
    private String yjbsdy30;

    /** 月均大于10000元 */
    @Excel(name = "月均大于10000元")
    private String yjjedy10000;

    /** 口径二差笔数 */
    @Excel(name = "口径二差笔数")
    private Integer kjebs;

    /** 口径二差金额 */
    @Excel(name = "口径二差金额")
    private BigDecimal kjeje;

    /** 月均大于10笔 */
    @Excel(name = "月均大于10笔")
    private String yjbsdy10;

    /** 月均大于50000元 */
    @Excel(name = "月均大于50000元")
    private String yjjedy50000;

    /** 口径三差笔数 */
    @Excel(name = "口径三差笔数")
    private Integer kjsabs;

    /** 口径三差金额 */
    @Excel(name = "口径三差金额")
    private BigDecimal kjsaje;

    /** 月均大于1笔 */
    @Excel(name = "月均大于1笔")
    private String yjbsdy1;

    /** 月均大于200000元 */
    @Excel(name = "月均大于200000元")
    private String yjjedy200000;

    /** 口径四差笔数 */
    @Excel(name = "口径四差笔数")
    private Integer kjsibs;

    /** 口径四差金额 */
    @Excel(name = "口径四差金额")
    private BigDecimal kjsije;

    /** 是否优质 */
    @Excel(name = "是否优质")
    private String sfyz;

    public String getSjrq() {
        return sjrq;
    }

    public void setSjrq(String sjrq) {
        this.sjrq = sjrq;
    }

    public void setDeptid(String deptid)
    {
        this.deptid = deptid;
    }

    public String getDeptid() 
    {
        return deptid;
    }
    public void setDeptname(String deptname) 
    {
        this.deptname = deptname;
    }

    public String getDeptname() 
    {
        return deptname;
    }
    public void setMcid(String mcid) 
    {
        this.mcid = mcid;
    }

    public String getMcid() 
    {
        return mcid;
    }
    public void setMcname(String mcname) 
    {
        this.mcname = mcname;
    }

    public String getMcname() 
    {
        return mcname;
    }
    public void setRespname(String respname) 
    {
        this.respname = respname;
    }

    public String getRespname() 
    {
        return respname;
    }
    public void setChargemobile(String chargemobile) 
    {
        this.chargemobile = chargemobile;
    }

    public String getChargemobile() 
    {
        return chargemobile;
    }
    public void setKhr(String khr) 
    {
        this.khr = khr;
    }

    public String getKhr() 
    {
        return khr;
    }
    public void setJsy(Integer jsy) 
    {
        this.jsy = jsy;
    }

    public Integer getJsy() 
    {
        return jsy;
    }
    public void setJybs(Integer jybs) 
    {
        this.jybs = jybs;
    }

    public Integer getJybs() 
    {
        return jybs;
    }
    public void setAmount(BigDecimal amount) 
    {
        this.amount = amount;
    }

    public BigDecimal getAmount() 
    {
        return amount;
    }
    public void setYjjybs(Integer yjjybs) 
    {
        this.yjjybs = yjjybs;
    }

    public Integer getYjjybs() 
    {
        return yjjybs;
    }
    public void setYjjyje(BigDecimal yjjyje) 
    {
        this.yjjyje = yjjyje;
    }

    public BigDecimal getYjjyje() 
    {
        return yjjyje;
    }
    public void setYjbsdy300(String yjbsdy300) 
    {
        this.yjbsdy300 = yjbsdy300;
    }

    public String getYjbsdy300() 
    {
        return yjbsdy300;
    }
    public void setYjjedy3000(String yjjedy3000) 
    {
        this.yjjedy3000 = yjjedy3000;
    }

    public String getYjjedy3000() 
    {
        return yjjedy3000;
    }
    public void setKjybs(Integer kjybs) 
    {
        this.kjybs = kjybs;
    }

    public Integer getKjybs() 
    {
        return kjybs;
    }
    public void setKjyje(BigDecimal kjyje) 
    {
        this.kjyje = kjyje;
    }

    public BigDecimal getKjyje() 
    {
        return kjyje;
    }
    public void setYjbsdy30(String yjbsdy30) 
    {
        this.yjbsdy30 = yjbsdy30;
    }

    public String getYjbsdy30() 
    {
        return yjbsdy30;
    }
    public void setYjjedy10000(String yjjedy10000) 
    {
        this.yjjedy10000 = yjjedy10000;
    }

    public String getYjjedy10000() 
    {
        return yjjedy10000;
    }
    public void setKjebs(Integer kjebs) 
    {
        this.kjebs = kjebs;
    }

    public Integer getKjebs() 
    {
        return kjebs;
    }
    public void setKjeje(BigDecimal kjeje) 
    {
        this.kjeje = kjeje;
    }

    public BigDecimal getKjeje() 
    {
        return kjeje;
    }
    public void setYjbsdy10(String yjbsdy10) 
    {
        this.yjbsdy10 = yjbsdy10;
    }

    public String getYjbsdy10() 
    {
        return yjbsdy10;
    }
    public void setYjjedy50000(String yjjedy50000) 
    {
        this.yjjedy50000 = yjjedy50000;
    }

    public String getYjjedy50000() 
    {
        return yjjedy50000;
    }
    public void setKjsabs(Integer kjsabs) 
    {
        this.kjsabs = kjsabs;
    }

    public Integer getKjsabs() 
    {
        return kjsabs;
    }
    public void setKjsaje(BigDecimal kjsaje) 
    {
        this.kjsaje = kjsaje;
    }

    public BigDecimal getKjsaje() 
    {
        return kjsaje;
    }
    public void setYjbsdy1(String yjbsdy1) 
    {
        this.yjbsdy1 = yjbsdy1;
    }

    public String getYjbsdy1() 
    {
        return yjbsdy1;
    }
    public void setYjjedy200000(String yjjedy200000) 
    {
        this.yjjedy200000 = yjjedy200000;
    }

    public String getYjjedy200000() 
    {
        return yjjedy200000;
    }
    public void setKjsibs(Integer kjsibs) 
    {
        this.kjsibs = kjsibs;
    }

    public Integer getKjsibs() 
    {
        return kjsibs;
    }
    public void setKjsije(BigDecimal kjsije) 
    {
        this.kjsije = kjsije;
    }

    public BigDecimal getKjsije() 
    {
        return kjsije;
    }
    public void setSfyz(String sfyz) 
    {
        this.sfyz = sfyz;
    }

    public String getSfyz() 
    {
        return sfyz;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("sjrq", getSjrq())
            .append("deptid", getDeptid())
            .append("deptname", getDeptname())
            .append("mcid", getMcid())
            .append("mcname", getMcname())
            .append("respname", getRespname())
            .append("chargemobile", getChargemobile())
            .append("khr", getKhr())
            .append("jsy", getJsy())
            .append("jybs", getJybs())
            .append("amount", getAmount())
            .append("yjjybs", getYjjybs())
            .append("yjjyje", getYjjyje())
            .append("yjbsdy300", getYjbsdy300())
            .append("yjjedy3000", getYjjedy3000())
            .append("kjybs", getKjybs())
            .append("kjyje", getKjyje())
            .append("yjbsdy30", getYjbsdy30())
            .append("yjjedy10000", getYjjedy10000())
            .append("kjebs", getKjebs())
            .append("kjeje", getKjeje())
            .append("yjbsdy10", getYjbsdy10())
            .append("yjjedy50000", getYjjedy50000())
            .append("kjsabs", getKjsabs())
            .append("kjsaje", getKjsaje())
            .append("yjbsdy1", getYjbsdy1())
            .append("yjjedy200000", getYjjedy200000())
            .append("kjsibs", getKjsibs())
            .append("kjsije", getKjsije())
            .append("sfyz", getSfyz())
            .toString();
    }
}
